libphonenumber\PhoneMetadata D

Total Complexity 164
Dependencies 3
Dependents 3
Total lines 893
Lines of code 558
Logical lines of code 288
Comment lines 28
Methods 106
Properties 31

Methods 106

Method Rating Maintainability Complexity Lines of code
toArray()
D
32 31 97
fromArray()
C
31 29 110
hasId()
S
80 1 3
hasMainCountryForCode()
S
80 1 3
isMainCountryForCode()
S
82 1 3
getMainCountryForCode()
S
82 1 3
setMainCountryForCode()
S
77 1 4
clearMainCountryForCode()
S
77 1 4
numberFormatSize()
S
80 1 3
getNumberFormat()
S
80 1 3
intlNumberFormatSize()
S
80 1 3
getIntlNumberFormat()
S
80 1 3
clearIntlNumberFormat()
S
77 1 4
hasGeneralDesc()
S
80 1 3
getGeneralDesc()
S
82 1 3
setGeneralDesc()
S
77 1 4
hasFixedLine()
S
80 1 3
getFixedLine()
S
82 1 3
setFixedLine()
S
77 1 4
hasMobile()
S
80 1 3
getMobile()
S
82 1 3
setMobile()
S
77 1 4
hasTollFree()
S
80 1 3
getTollFree()
S
82 1 3
setTollFree()
S
77 1 4
hasPremiumRate()
S
80 1 3
getPremiumRate()
S
82 1 3
setPremiumRate()
S
77 1 4
hasSharedCost()
S
80 1 3
getSharedCost()
S
82 1 3
setSharedCost()
S
77 1 4
hasPersonalNumber()
S
80 1 3
getPersonalNumber()
S
82 1 3
setPersonalNumber()
S
77 1 4
hasVoip()
S
80 1 3
getVoip()
S
82 1 3
setVoip()
S
77 1 4
hasPager()
S
80 1 3
getPager()
S
82 1 3
setPager()
S
77 1 4
hasUan()
S
80 1 3
getUan()
S
82 1 3
setUan()
S
77 1 4
hasEmergency()
S
80 1 3
getEmergency()
S
82 1 3
setEmergency()
S
77 1 4
hasVoicemail()
S
80 1 3
getVoicemail()
S
82 1 3
setVoicemail()
S
77 1 4
hasShortCode()
S
80 1 3
getShortCode()
S
82 1 3
setShortCode()
S
77 1 4
hasStandardRate()
S
80 1 3
getStandardRate()
S
82 1 3
setStandardRate()
S
77 1 4
hasCarrierSpecific()
S
80 1 3
getCarrierSpecific()
S
82 1 3
setCarrierSpecific()
S
77 1 4
hasSmsServices()
S
80 1 3
getSmsServices()
S
82 1 3
setSmsServices()
S
77 1 4
hasNoInternationalDialling()
S
80 1 3
getNoInternationalDialling()
S
82 1 3
setNoInternationalDialling()
S
77 1 4
getId()
S
82 1 3
setId()
S
77 1 4
hasCountryCode()
S
80 1 3
getCountryCode()
S
82 1 3
setCountryCode()
S
77 1 4
hasInternationalPrefix()
S
80 1 3
getInternationalPrefix()
S
82 1 3
setInternationalPrefix()
S
77 1 4
hasPreferredInternationalPrefix()
S
80 1 3
getPreferredInternationalPrefix()
S
82 1 3
setPreferredInternationalPrefix()
S
77 1 4
hasNationalPrefix()
S
80 1 3
getNationalPrefix()
S
82 1 3
setNationalPrefix()
S
77 1 4
hasPreferredExtnPrefix()
S
80 1 3
getPreferredExtnPrefix()
S
82 1 3
setPreferredExtnPrefix()
S
77 1 4
hasNationalPrefixForParsing()
S
80 1 3
getNationalPrefixForParsing()
S
82 1 3
setNationalPrefixForParsing()
S
77 1 4
hasNationalPrefixTransformRule()
S
80 1 3
getNationalPrefixTransformRule()
S
82 1 3
setNationalPrefixTransformRule()
S
77 1 4
hasSameMobileAndFixedLinePattern()
S
80 1 3
getSameMobileAndFixedLinePattern()
S
82 1 3
setSameMobileAndFixedLinePattern()
S
77 1 4
numberFormats()
S
82 1 3
intlNumberFormats()
S
82 1 3
hasLeadingDigits()
S
80 1 3
getLeadingDigits()
S
82 1 3
setLeadingDigits()
S
77 1 4
hasMobileNumberPortableRegion()
S
80 1 3
isMobileNumberPortableRegion()
S
82 1 3
setMobileNumberPortableRegion()
S
77 1 4
clearPreferredInternationalPrefix()
S
77 1 4
clearNationalPrefix()
S
77 1 4
clearPreferredExtnPrefix()
S
77 1 4
clearNationalPrefixTransformRule()
S
77 1 4
clearSameMobileAndFixedLinePattern()
S
77 1 4
clearMobileNumberPortableRegion()
S
77 1 4
addNumberFormat()
S
76 1 4
addIntlNumberFormat()
S
76 1 4